#ifndef _MATERIALVIEWRENDERPASS_H_
#define _MATERIALVIEWRENDERPASS_H_
#include <SERender/Renderer/RenderPass/RenderPass.h>
#include <SECore/ResourcePayload.h>
#include <SERender/Resourses/Material.h>

namespace SEngine
{
    struct MaterialDescriptor
    {
        ResRef<Material> material;
    };

    class MaterialViewRenderPass : public RenderPass
    {
    public:
        MaterialViewRenderPass(Renderer & renderer);
        virtual void BeginFrame() override {}
        virtual void DrawFrame() override;
        virtual void EndFrame() override {}
    };
} // namespace SEngine


#endif